package com.itheima.sh.i_array_09;

/*
定义User类,
属性为姓名 name（Sting 类型）年龄 age（int 类型）性别 sex（String 类型）私有属性,
生成空参有参构造,set/get方法

定义测试类Test,完成以下要求：

① 定义方法，public static ArrayList<User> getUser(ArrayList<User> users)，
获得年龄大于等于18岁，并且性别为 "女"的User，加入新的集合并返回。

② 在main方法中完成以下功能：创建5个User对象并赋值(对象属性值,自己给定)，
加入ArrayList集合中，调用getUser方法并接收，遍历返回的新集合输出新集合中所有元素信息
 */
public class User {
    //1.成员变量，私有属性
    private String name;//姓名
    private int age;//年龄
    private String sex;//性别
    //2.空参构造
    public User() {
    }
    //3.有参构造
    public User(String name, int age, String sex) {
        this.name = name;
        this.age = age;
        this.sex = sex;
    }
    //4.set/get方法

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }


}
